take a lot of beating - Türkisch Englisch Wörterbuch